James is truly amazing. He took the time to understand what we wanted, guided us through multiple showings, and communicated every step clearly - working with us virtually and in person as we planned for a relocation. He is extremely knowledgeable, intuitive, honest, and skilled and a outstanding negotiator. We re so grateful and would happily refer him to anyone looking to buy or sell.